Class VisualElementExtension
Methods
SetPosition(VisualElement self, Vector2 position)
public static void SetPosition(VisualElement self, Vector2 position)
GetPosition(VisualElement self)
public static Vector2 GetPosition(VisualElement self)
AddElement<T>(VisualElement self, T child)
public static T AddElement<T>(VisualElement self, T child)
AddElementWithWidth<T>(VisualElement self, T child, float width)
public static T AddElementWithWidth<T>(VisualElement self, T child, float width)
AddElementWithWidthPercent<T>(VisualElement self, T child, float widthPercent)
public static void AddElementWithWidthPercent<T>(VisualElement self, T child, float widthPercent)
InsertElement<T>(VisualElement self, int index, T child)
public static T InsertElement<T>(VisualElement self, int index, T child)
AddPostfix(VisualElement self, string postfix)
public static Row AddPostfix(VisualElement self, string postfix)
ToNonExpandRow(VisualElement self, float width, [float flexGrow = 1])
public static Row ToNonExpandRow(VisualElement self, float width, [float flexGrow = 1])
RegisterClickEvent(VisualElement self, Action clickCallback)
public static void RegisterClickEvent(VisualElement self, Action clickCallback)
RegisterClickEvent(VisualElement self, Action<ClickEvent> clickCallback)
public static void RegisterClickEvent(VisualElement self, Action<ClickEvent> clickCallback)
RegisterRightClickEvent(VisualElement self, Action clickCallback)
public static void RegisterRightClickEvent(VisualElement self, Action clickCallback)
RegisterDoubleClickEvent(VisualElement self, Action doubleClickCallback)
public static void RegisterDoubleClickEvent(VisualElement self, Action doubleClickCallback)
RegisterHoverEvent(VisualElement self, Action<bool> callback)
public static void RegisterHoverEvent(VisualElement self, Action<bool> callback)